package com.caiyi.financial.nirvana.sms.querybean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 短信发送参数
 */
@ApiModel()
public class MsgSendParamsQueryBean extends BaseQueryBean {
    @ApiModelProperty(value = "账号")
    private String account;//账号
    @ApiModelProperty(value = "短信内容")
    private String content;//短信内容
    @ApiModelProperty(value = "手机号码")
    private String phones;//手机号码，多个以英文逗号隔开
    @ApiModelProperty(value = "签名")
    private String sign;//签名
    @ApiModelProperty(value = "签名类型")
    private int signType;//签名类型1：前置,2：后置
    @ApiModelProperty(value = "对应sms_phone_file id")
    private Integer id;//对应sms_phone_file id
    @ApiModelProperty(value = "手机号码类型")
    private String phoneTypes;//对应SmsGatewayTypeEnum 枚举以英文逗号分隔

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getPhones() {
        return phones;
    }

    public void setPhones(String phones) {
        this.phones = phones;
    }

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }

    public int getSignType() {
        return signType;
    }

    public void setSignType(int signType) {
        this.signType = signType;
    }

    public String getPhoneTypes() {
        return phoneTypes;
    }

    public void setPhoneTypes(String phoneTypes) {
        this.phoneTypes = phoneTypes;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }
}
